VieSLAF Framework: Facilitating Negotiations in Clouds by applying service mediation and negotiation bootstrapping

نویسندگان

  • Ivona Brandic
  • Dejan Music
  • Schahram Dustdar
چکیده

Cloud computing represents a novel and promising computing paradigm where computing resources have to be allocated to software for their execution. Self-manageable Cloud infrastructures are required in order to achieve that level of flexibility on one hand, and to comply to users’ requirements specified by means of Service Level Agreements (SLAs) on the other. However, many assumptions in Cloud markets are old fashioned assuming same market conditions as for example in computational Grids. One such assumptions is that service provider and consumer have matching SLA templates and common understanding of the negotiated terms or that they provide public templates, which can be downloaded and utilized by the end users. Moreover, current Cloud negotiation systems have based themselves on common protocols and languages that are known to the participants beforehand. Matching SLA templates and a-priori knowledge about the negotiation terms and protocols between partners are unrealistic assumption in Cloud markets where participants meet on demand and on a case by case basis. In this paper we present VieSLAF, a novel framework for the specification and management of SLA mappings and meta-negotiations facilitating service mediation and negotiation bootstrapping in Clouds. Using VieSLAF users may specify, manage, and apply SLA mappings bridging the gap between non-matching SLA templates without a-priori knowledge about negotiation protocols, required security standards or negotiated terms. We exemplify two case studies where VieSLAF represents an important contribution towards the development of open and liquid Cloud markets.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

VieSLAF Framework: Increasing the Versatility of Grid QoS Models by Applying Semi-automatic SLA-Mappings

Novel computing paradigms like Grid and Cloud computing facilitate efficient, flexible, and on demand provision of the computational resources. In such models users usually pay for the resource usage and expect that non-functional requirements are satisfied, as for example, in terms of execution time, reliability, and availability. Non-functional requirements are negotiated between service prov...

متن کامل

A Framework for Flexible Knowledge Management Processes in eNegotiations

The key business processes involved in eNegotiations are identified as (i) knowledge integration of the negotiating environment, including public knowledge sources and negotiators’ individual local and global knowledge, and (ii) the negotiation process of mapping the knowledge domain into solution space. eNegotiations will be greatly helped by the flexibility in the business processes involved,...

متن کامل

A Matchmaking Component for the Discovery of Agreement and Negotiation Spaces in Electronic Markets

This paper presents the design of an extended matchmaking component for electronic markets, which is able to identify negotiable agreements and the issues that are subject to the negotiation, in the case where basic matchmaking fails to find agreements that satisfy the constraints of the seller and the buyer. The foundation for this functionality is the introduction of negotiable constraints wi...

متن کامل

A Framework for Electronic Negotiations Based on Adjusted-Winner Mediation

This paper presents the design of a procedural framework for an electronic market mediation service based on the adjusted-winner procedure for fair division. The main benefit of applying this procedure is that mutually beneficial agreements can be reached with minimal effort by the

متن کامل

Towards a Meta-Negotiation Architecture for SLA-Aware Grid Services

In novel market-oriented resource sharing models resource consumers pay for the resource usage and expect that non-functional requirements for the application execution, termed as Quality of Service (QoS), are satisfied. QoS is negotiated between two parties following the specific negotiation protocols and is recorded using Service Level Agreements (SLAs) standard. However, most of the existing...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • Scalable Computing: Practice and Experience

دوره 11  شماره 

صفحات  -

تاریخ انتشار 2010